home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
172anew.zip
/
DOORS.DOC
< prev
next >
Wrap
Text File
|
1989-05-23
|
2KB
|
46 lines
Documentation on Doors
by Ken Goosens
24 May 1989
Doors in 17.2A have been enhanced to support a control file
similiar to that for external protocols. The control file
has 8 parameters that are separated by commas. The format is
1. Name of door - up to 8 characters
2. Minimum security to use door
3. Questionnaire to execute before the door
4. Method of invoking doors - "S" for shelling, anything else
is traditional door
5. Template for invoking door - make sure the first word has
a file extension - RBBS will check for exitence of
the first word as file.
6. Whether ask for password on return - Y is yes, anything else
bypasses password check
7. File to display after the door
8. Maximum time allowed in doors - time remaining passed to
door is reduced if max time is less.
Note: RBBS normally passes the node id as the 1st parameter
to a door. If a template is used, RBBS will not automatically
add this parameter. If you want it, you should include
"[NODE]" in the template.
Special note: A door must still have a .BAT file in order to
be invoked, even if the BAT file is not used in the template!
A control file is optional. The default name is DOORS.DEF.
Doors not in DOORS.DEF act exactly as before. The control
file is parameter 108 in config.
The registration door specified in config does not look thru
DOORS.DEF and thus does not take advantage of any of its
options.
Example:
KEYCHK,4,C:\RBBS\GET3RD.DEF,D,"RUNKEY.BAT [1] [2]",N,KEYCHK.FIL,
SKYCHK,4,C:\RBBS\GET3RD.DEF,S,"RUNKEY.BAT [1] [2]",Y,KEYCHK.FIL,